geographical feature - Turkish English Dictionary